• word of the day

    sheep botfly

    sheep botfly - Dictionary definition and meaning for word sheep botfly

    Definition
    (noun) larvae are parasitic on sheep
    Synonyms : oestrus ovis , sheep gadfly

Word used in video below:
text: it's mummy sheep with susie sheep
Download our Mobile App Today
Receive our word of the day
on Whatsapp